import req from '@/utils/request.js';
import * as URL from '@/constants/api.js';

// 全部分类
export function header() {
  return req({
    url: URL.HEADR,
  })
    .then((res) => res.data.result)
    .catch((err) => Promise.reject(err.response.data));
}
// 轮播图
export function banner() {
  return req({
    url: URL.BANNER,
  })
    .then((res) => res.data.result)
    .catch(() => ({}));
}
// 新鲜好物
export function fresh() {
  return req({
    url: URL.FRESH,
  })
    .then((res) => res.data.result)
    .catch(() => ({}));
}
// 人气推荐
export function popular() {
  return req({
    url: URL.POPULAR,
  })
    .then((res) => res.data.result)
    .catch(() => ({}));
}
// 热门品牌
export function brand() {
  return req({
    url: URL.BRAND,
  })
    .then((res) => res.data.result)
    .catch(() => ({}));
}
// 商品分类
export function goods() {
  return req({
    url: URL.GOODS,
  })
    .then((res) => res.data.result)
    .catch(() => ({}));
}
// 最新推荐
export function newgoods() {
  return req({
    url: URL.NEWGOODS,
  })
    .then((res) => res.data.result)
    .catch(() => ({}));
}
